computer kiosk - German English Dictionary